.select-wrap {
    button {
        font-size: 16px;
        color: #009789;
        &.delete-icon {
            color: red;
        }
    }
    position: relative;
    min-height: 95vh;
    height: auto;
    display: flex;
    margin: auto;
    .column {
        flex: 1;
    }
    .project {
        margin: 0;
    }
    .project.single {
        margin: auto;
    }
    .project,
    .building {
        // flex: 1;
    }
    .tbl-wrap {
        border-left: 1px solid #bbb;
        min-height: 588px;
        height: auto;
        display: block;
        flex: 1;
        table {
            border: none;
            width: 100%;
            tr {
                cursor: pointer;
                td {
                    border: none;
                    input {
                        width: 80%;
                    }
                    input.edit-input {
                        height: 28px;
                    }
                }
            }
            .icon-wrap {
                display: block;
                margin: 0;
                // height: 20px;
                visibility: hidden;
                // display: none;
            }
            mdl-icon {
            }
        }
    }
}
tr.active {
    background-color: #eee;
}

@media (min-width: 840px) {
    .mdl-cell {
        margin: 0;
    }
}
.static.select-wrap {
    width: 70%;
}
